¿Que es una clase?

  • Una clase es un plantilla que define las variables y métodos comunes a todos los objetos de un cierto tipo .
  • Una clase básicamente nos especifica cómo construir un Objeto.

Una vez que se declara(se crea) una clase, se debe instanciar es decir crear un objeto de ella para poderla utilizar, solo hasta que un objeto de esa clase sea creado, abra una representación fisica en memoria.

Ejemplo:
class Vehiculo{
//se crea la clase
    int pasajeros;
    String color;
}
 
vehiculo Camion = new vehiculo();
// se crea un objeto de tipo vehiculo
carros.png

Despues de la declaracion, Camioneta será una instancia de la clase vehiculo, de esta manera tendra representacion fisica en memoria.Se crea la clase vehículo y puedes crear el objeto carro,camion, camioneta de varios tipos por que forman parte de la clase vehiculo al tener Pasajeros y color claro que puede ser mas atributos




Que es un Objeto?

  • Un objeto es una instancia de una clase, por ejemplo usted y yo somos una instancia de la clase persona
  • Un objeto al igual que los objetos del mundo real comparten dos características: Estado(Atributos) y Comportamiento(Operaciones o Métodos)

Ejemplo:
class circulo{
    int radio; //Atributos
    String color;Atributos
 
    public void pintar(){
        //Operaciones
    }
 
    public void calcular_Area(){
        //Operaciones
    }
}

regresar.jpg